/**
 * 
 */
package entities;

import java.io.Serializable;

/**
 * @author shlomi
 *
 */
public class TimeExtension implements Serializable{

	private static final long serialVersionUID = 1L;
	private Long ticket_id;
	private Long requester_id;
	private String requester_l_name;
	private String requester_f_name;
	private String status_name;
	private String requested_date;
	private String request_desc;
	
	/**
	 * Default Constructor
	 */
	public TimeExtension(){
		this.setTicket_id(null);
		this.setRequester_id(null);
		this.setRequester_l_name(null);
		this.setRequester_f_name(null);
		this.setStatus_name(null);
		this.setRequested_date(null);
		this.setRequest_desc(null);
	}
	
	/**
	 * Full Constructor
	 * @param ticket_id
	 * @param requester_id
	 * @param requester_l_name
	 * @param requester_f_name
	 * @param status_name
	 * @param requested_date
	 * @param request_desc
	 */
	public TimeExtension(Long ticket_id, Long requester_id, String requester_l_name, String requester_f_name, String status_name, String requested_date, String request_desc){
		this.setTicket_id(ticket_id);
		this.setRequester_id(requester_id);
		this.setRequester_l_name(requester_l_name);
		this.setRequester_f_name(requester_f_name);
		this.setStatus_name(status_name);
		this.setRequested_date(requested_date);
		this.setRequest_desc(request_desc);
	}

	/**
	 * @return the ticket_id
	 */
	public Long getTicket_id() {
		return ticket_id;
	}

	/**
	 * @param ticket_id the ticket_id to set
	 */
	public void setTicket_id(Long ticket_id) {
		this.ticket_id = ticket_id;
	}

	/**
	 * @return the requester_id
	 */
	public Long getRequester_id() {
		return requester_id;
	}

	/**
	 * @param requester_id the requester_id to set
	 */
	public void setRequester_id(Long requester_id) {
		this.requester_id = requester_id;
	}

	/**
	 * @return the requester_l_name
	 */
	public String getRequester_l_name() {
		return requester_l_name;
	}

	/**
	 * @param requester_l_name the requester_l_name to set
	 */
	public void setRequester_l_name(String requester_l_name) {
		this.requester_l_name = requester_l_name;
	}

	/**
	 * @return the requester_f_name
	 */
	public String getRequester_f_name() {
		return requester_f_name;
	}

	/**
	 * @param requester_f_name the requester_f_name to set
	 */
	public void setRequester_f_name(String requester_f_name) {
		this.requester_f_name = requester_f_name;
	}

	/**
	 * @return the status_name
	 */
	public String getStatus_name() {
		return status_name;
	}

	/**
	 * @param status_name the status_name to set
	 */
	public void setStatus_name(String status_name) {
		this.status_name = status_name;
	}

	/**
	 * @return the requested_date
	 */
	public String getRequested_date() {
		return requested_date;
	}

	/**
	 * @param requested_date the requested_date to set
	 */
	public void setRequested_date(String requested_date) {
		this.requested_date = requested_date;
	}

	/**
	 * @return the request_desc
	 */
	public String getRequest_desc() {
		return request_desc;
	}

	/**
	 * @param request_desc the request_desc to set
	 */
	public void setRequest_desc(String request_desc) {
		this.request_desc = request_desc;
	}
}
